﻿/* FORMATAÇÃO */
body { padding:0; margin:0; border:0; }
#armacao {background:url('../imagens/bg.gif') repeat-y 1px; width:780px; border-spacing:0; border-collapse:collapse;}

/* TOPO */
#topo { padding:0; margin:0; border:0; width:780px; height:190px; position:relative; }
#menuIdioma { background:url('../imagens/setaIdioma.gif') no-repeat left center; padding-left:25px; margin-top: 15px; position:absolute; left:275px; }
#menuIsntitucional {position:absolute; top:44px; }
/* FIM TOPO */
#display { background:url('../imagens/shadow.gif') no-repeat center 0; text-align:center; margin:0px; padding:9px 8px 9px 10px; border:0; }
#reservas { background: #FFFFFF url('../imagens/base_flash.gif') no-repeat top center; width: 780px; border-bottom:#999999 1px solid; }
/*CONTEÚDO*/
#conteudo, #conteudoReservas {margin:0; width:527px; vertical-align:top; padding: 10px 0 100px 50px;}
#conteudoReservas { background: url('../imagens/base_flash.gif') no-repeat 5px top;}
#menuInfo {margin:15px 0 40px 0; padding:0;}
#menuInfo li { background:url('../imagens/setaInfo.gif') no-repeat left center; padding:0 0 0 20px; list-style:none; margin-bottom: 5px;}
#vImpressao, #sendFriend { text-align:left; padding-left:30px; padding-top:12px; margin:0px 30px 10px 0px; height:24px; float:left; vertical-align:sub; text-decoration:none; }
#vImpressao:hover, #sendFriend:hover, #menuInfo a:hover { text-decoration:underline; }
#vImpressao { background:url('../imagens/icoImpressao.gif') no-repeat left center; }
#sendFriend { background:url('../imagens/icoSendFriend.gif') no-repeat left center; }
#conteudo h1, #conteudoReservas h1 { margin:15px 0px 0 0; height:50px; background: url('../imagens/line_title.gif') no-repeat left bottom; padding:0;}
#conteudoReservas h2 { margin:15px 0px 0 0; height:30px; background: url('../imagens/line_title.gif') no-repeat left bottom; padding:0;}
#conteudoReservas p {margin: 20px 0 5px;}
#pacote { margin:20px 0 0 0; width: 477px; position:relative; float:left; }
#thumbs { float:left; position:relative; width:55px; margin-right:25px; }
#thumbs img { margin-bottom:15px; }
.galeria { width:348px; margin:25px 0px 0px 10px;}
.galeria div { float:left; margin:0 25px 20px 0; text-align:center;	 }
#pacote p { margin:0px 50px 0px 0px; padding:0; position:relative; width:330px; float:left; }
#conteudoVerTarifa { float:right; padding:0; margin:50px 100px 0; height:23px; width:203px; background:url('../imagens/ver_tarifas.gif') no-repeat left center;}
/*#conteudoVerTarifa span { position:absolute; height:100%; width:100%;}*/
#conteudoMeet { padding:0; margin:0px 100px 0px 0px; height:16px; width:377px; text-align:right; background:url('../imagens/meet.gif') no-repeat right center;}
/*#conteudoMeet span { position:absolute; width:100%; height:100%;  }
#conteudoMeet span:hover { background:url('../imagens/meet_hover.gif') no-repeat right center; }*/
.tarifario {margin:2px 0 0 0; padding:0; border-spacing:0; border-collapse:collapse;}
.tarifario td{ height:25px; width:100px; border:1px #CCCCCC solid; padding-left: 5px;}
.tarifario tr:hover {background:#E6E6E6;}
/*FIM CONTEÚDO*/
/*BARRA LATERAL*/
#barraLateral { margin:0; padding:0; width:253px; vertical-align:top; }
/* BOX GALERIA */
#boxGaleria { margin:20px 20px 0px 0px; padding:0; text-align:right; }
#boxGaleria select { margin:0; padding:0; border:1px #a7a6aa solid; width:148px; max-width:148px; }
/* FIM BOX GALERIA */
/*SUB MENU*/
#subMenu h2 {text-align:right; padding:13px 30px 0;}
#subMenu ul {margin:20px 0 30px 0; padding:0; width:100%; }
#subMenu li {background:url('../imagens/line_sub.gif') no-repeat right bottom; margin:0; padding:21px 42px 4px 0; list-style:none; text-align:right; }
/*FIM SUB MENU*/
/*FORMULÁRIO*/
#formulario  { padding:0; margin:40px 0px 20px 50px; }
#formulario p  { padding-bottom:5px; margin:0; }
#titleFormDeu, #titleFormFra, #titleFormPor, #titleFormEng, #titleFormEsp { margin-bottom:10px; width:178px; height:20px; position:relative; }
#titleFormDeu span, #titleFormFra span, #titleFormPor span, #titleFormEng span, #titleFormEsp span  { position:absolute; width:100%; height:100%; }
#titleFormDeu span { background:url('../imagens/title_form.gif') no-repeat left center;}
#titleFormFra span { background:url('../imagens/title_form.gif') no-repeat left center;}
#titleFormPor span { background:url('../imagens/title_form.gif') no-repeat left center;}
#titleFormEng span { background:url('../imagens/title_form.gif') no-repeat left center;}
#titleFormEsp span { background:url('../imagens/title_form.gif') no-repeat left center;}
.inputForm, #formulario textarea { width:168px; max-width:168px; }
#formulario textarea{margin-bottom:10px;}

#btSend input { padding:0; margin:20px 0; position:relative; width:175px; height:21px; }
/*#btSend input:hover  { background:url('../imagens/bt_send_hover.gif') no-repeat left top; }*/
/* FIM FORMULÁRIO*/
#rodape {padding: 5px 0px 100px 45px; margin:0; text-align:center; }
/* --- FIM BARRA LATERAL --- */

/*---------------------------------- CORES, BORDAS E FONTES ----------------------------------*/
body { font-style:normal; font-variant:normal; font-family: Arial; font-size:12px;}
/* TOPO */
#menuIdioma, #menuIdioma a, #menuIdioma u  { color:#b1b1b1; font-size:10px; }
#menuIdioma a, #menuInfo a  {text-decoration:none; }
#menuIdioma a:hover, #menuInfo a:hover  {text-decoration:underline; }
/* FIM TOPO */
/* CONTEÚDO */
#menuInfo a {font-size:10px; color:#767676;}
#vImpressao, #sendFriend { font-size:10px; color:#767676; }
#conteudo h1, #conteudoReservas h1  { color: #757575; font-size:30px; font-weight:bold; }
#conteudoReservas h2 { color: #757575; font-size:18px; font-weight:bold; }
#conteudoMeet, #conteudoVerTarifa {font-size:10px; text-decoration:none;} 
#thumbs img { border: 1px #808080 solid; }
.galeria span { font-size:10px; color: #b2b1b1; }
.galeria a, .galeria a:visited, .galeria img, .galeria img:visited  { text-decoration:none; }
.galeria img { border:1px #808080 solid; }
.galeria span:hover { text-decoration:underline; }
#conteudo p { font-size:12px; line-height:22px; }
.tarifario {font-size:10px; color:#000000;}
/* FIM CONTEÚDO */
/* SUB MENU */
.topSubMenu, #subMenu li a{color: #b2b1b1;}
.topSubMenu{font-size:12px;}
#subMenu li a { text-decoration: none; font-size:18px; }
#subMenu li a:hover { color:#bb1836;  }
/* FIM SUB MENU */
/* FORMULÁRIO */
#titleFormDeu, #titleFormFra, #titleFormPor, #titleFormEng, #titleFormEsp, #btSendDeu, #btSendFra, #btSendPor, #btSendEng, #btSendEsp  {font-size:15px; font-weight:normal; }
#formulario p { color: #767676; font-size:10px; text-indent:4px; }
.inputForm, #formulario textarea { background-color:#FFFFFF; border: 1px #c9c8c4 solid; color: #000000; font-size:11px; font-family:Arial; text-indent:3px; }
/* FIM FORMULÁRIO */
#rodape { color: #767676; font-size:11px; }